Software |
DMX4Linux Driver Suite for Linux |
csv2iif.pl suite convert PayPal transactions to IIF, OFX, QIF |
Hardware |
DMX30 Interface 128Ch SPP |
DMX43 Interface 2out 2in EPP |
LED Hardware for Linux and Windows |
EPROM Sampler for 8 bits of sound |
Misc |
CatWeasel Linux drivers for MK3/4 PCI |
pg_trompe PostgreSQL replication |
trycatch C exception/signal handling lib |
Patches to various software |
Tools and small scripts |
Docs misc documents |
Links to lighting stuff |
Design and Evolution of Lighting ProtocolsBSPIn the late 1970's Siemens was producing the B40 product line. They featured a protocol called Bit Serial Protocol (BSP) for transmission of data to lighting devices. Layer 0BSP uses the standard serial transmission via rs422. (rs422
is roughly the same as rs485.) BSP is asynchronously clocked
with 250KBit. The Sender (Master) issues the clock rate via a clock
line. Transmission uses the 8N2 schema. Layer 1Transmission is divided into frames of up to 512 bytes. Valid data
bytes have values from 1-255. Value 0 is invalid and used to mark a
new Frame.
DMX512To remind you, here is a quick summary of DMX512. Serial transmission via rs485 with 250KBit with 8N2. Data organized in frames with up to 512 bytes. A frame start is indicated with 88 μs break (low) followed by 4 or 8 μs mark (high). Then a config byte follows (normally 0) and up to 512 data bytes. Comparison of BSP and DMX512 |